self-cleaning filter - Turco Inglés Diccionario